package study.ct.com.retrofit_rxjava.net.retrofit;

import okhttp3.CookieJar;
import okhttp3.Interceptor;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;

/**
 * Created by ct on 2017/10/11 0011.
 */

public interface NetProvider {


    long configConnectTimeoutSecs();

    long configReadTimeoutSecs();

    long configWriteTimeoutSecs();

    CookieJar configCookie();

    void configHttps(OkHttpClient.Builder builder);

    RequestHandler configHandler();

    Interceptor[] configInterceptors();

    boolean configLogEnable();
}
